package com.mujin.keji.collectionsystem.module.outboundtask.dto;

import java.io.Serializable;

/**
 * 拜访任务实体
 *
 * @author weishixiong
 * @Time 2018-05-10
 */
public class BoundTaskDto implements Serializable {
    private String caseCode;//案件code string @mock=$order('446496','0747fba2-d2fd-46e7-91b0-d3f9922e2cb6','0747fba2-d2fd-46e7-91b0-d3f9922e2cb6','446496')
    private String caseId;//案件id number
    private String caseManageId;//案件管理id number
    private String companyOrgSign;//公司标识 string
    private Long id;//外访id number @mock=$order(17,8,9,16)
    private String lastCollectionDate;//最近一次进入催收日期 string @mock=$order('2018-02-28 11:34:21','null','null','2018-02-28 11:34:21')
    private double latestDebtMoney;//最新欠款金额 number @mock=$order(100000,,,100000)
    private String overdueDay;//逾期天数 string @mock=$order('25','null','null','25')
    private String visitAddress;//外访地址 string @mock=$order('北京天安门广场','北京天安门广场西侧','北京天安门广场西侧','北京天安门广场')
    private String visitName;//被外访人 string @mock=$order('张三','张三','张三','张三')
    private String visitRelation;//关系 string @mock=$order('本人','本人','本人','本人')
    private String allotTime;//分配时间 string @mock=$order('2018-03-20 00:00:00','2018-04-10 00:00:00','2018-04-10 00:00:00','2018-03-20 00:00:00')private String
    private Integer status;
    private Integer lastStatus;//上一次状态
    private String addressType;
    private String address;
    private String lastStatusName;
    private Long taskId;

    public Long getTaskId() {
        return taskId;
    }

    public void setTaskId(Long taskId) {
        this.taskId = taskId;
    }

    public String getLastStatusName() {
        return lastStatusName;
    }

    public void setLastStatusName(String lastStatusName) {
        this.lastStatusName = lastStatusName;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getAddressType() {
        return addressType;
    }

    public void setAddressType(String addressType) {
        this.addressType = addressType;
    }


    public Integer getLastStatus() {
        return lastStatus;
    }

    public void setLastStatus(Integer lastStatus) {
        this.lastStatus = lastStatus;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public BoundTaskDto() {
    }

    public BoundTaskDto(String caseCode, String caseId, String caseManageId, String companyOrgSign, Long id, String lastCollectionDate, double latestDebtMoney, String overdueDay, String visitAddress, String visitName, String visitRelation, String allotTime) {
        this.caseCode = caseCode;
        this.caseId = caseId;
        this.caseManageId = caseManageId;
        this.companyOrgSign = companyOrgSign;
        this.id = id;
        this.lastCollectionDate = lastCollectionDate;
        this.latestDebtMoney = latestDebtMoney;
        this.overdueDay = overdueDay;
        this.visitAddress = visitAddress;
        this.visitName = visitName;
        this.visitRelation = visitRelation;
        this.allotTime = allotTime;
    }

    public String getCaseCode() {
        return caseCode;
    }

    public void setCaseCode(String caseCode) {
        this.caseCode = caseCode;
    }

    public String getCaseId() {
        return caseId;
    }

    public void setCaseId(String caseId) {
        this.caseId = caseId;
    }

    public String getCaseManageId() {
        return caseManageId;
    }

    public void setCaseManageId(String caseManageId) {
        this.caseManageId = caseManageId;
    }

    public String getCompanyOrgSign() {
        return companyOrgSign;
    }

    public void setCompanyOrgSign(String companyOrgSign) {
        this.companyOrgSign = companyOrgSign;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getLastCollectionDate() {
        return lastCollectionDate;
    }

    public void setLastCollectionDate(String lastCollectionDate) {
        this.lastCollectionDate = lastCollectionDate;
    }

    public double getLatestDebtMoney() {
        return latestDebtMoney;
    }

    public void setLatestDebtMoney(double latestDebtMoney) {
        this.latestDebtMoney = latestDebtMoney;
    }

    public String getOverdueDay() {
        return overdueDay;
    }

    public void setOverdueDay(String overdueDay) {
        this.overdueDay = overdueDay;
    }

    public String getVisitAddress() {
        return visitAddress;
    }

    public void setVisitAddress(String visitAddress) {
        this.visitAddress = visitAddress;
    }

    public String getVisitName() {
        return visitName;
    }

    public void setVisitName(String visitName) {
        this.visitName = visitName;
    }

    public String getVisitRelation() {
        return visitRelation;
    }

    public void setVisitRelation(String visitRelation) {
        this.visitRelation = visitRelation;
    }

    public String getAllotTime() {
        return allotTime;
    }

    public void setAllotTime(String allotTime) {
        this.allotTime = allotTime;
    }
}
